MEMYEFTSNSWRNLDVIIPDQAYLKCDGHACASLSGNTYWVSWIEKGDNDDYSLLSFDFSTERFQRLCAHFHHQPCRVDTIALSVVREEHLSLFYQSRQTLKVEIWVTVEIETTFVSWSKFLTLDLVSPCLSRSMSFYILDEEKKIVVCCDESENFYYSKLVWIAREGQEYRPSPDKSVFCGIQAAHFQCYRCIPRLFGYVPKD